#ifndef __TINYSRV_IREF_OBJECT_H__
#define __TINYSRV_IREF_OBJECT_H__

namespace tinySrv
{

  struct IRefObject
  {
    virtual ~IRefObject()
    {
    }
    virtual unsigned long AddRef() = 0;
    virtual unsigned long Release() = 0;
  };
      
}

#endif  // !__TINYSRV_IREF_OBJECT_H__
